software to analyze my own database of games with statistics I've been playing on lichess.org for my online games, and is the primary way I enjoy chess. One of the big reasons why I started playing on lichess.org was that they offer a simple way to export your games from their database into pgn format.

So far playing casually I have logged over 250 games at this point and downloaded the pgn files. I'm interested in getting some statistics out of this data. Is there a chess database application that I could use? 

The primary goal of analyzing these games en mass is that I want to identify my strengths and weaknesses with my game openings. For example I enjoy playing the queens gambit, but I'd like to know my win percentages with it. Which ECO codes I am currently struggling with, which variants am I coming against most often? Am I truly a tactical player? or a positional player?

I believe that the data can help me identify trends in my game that I am currently unaware of.

I already use engines like crafty and stockfish to help me analyze individual games, but I'm having difficulty finding tools to help me analyze my entire collection.

Any suggestions?
There are quite a few programs - commercial (Chessbase, Hiarcs) or free (ChessX, Scid, Scidb, ChessDB, Arena). More or less, all will provide what you need.

I personally prefer ChessX (under MacOS and Windows) using the following steps:


Open your database
Select Menu View->Players which enables the player explorer  
Filter the games for your own name


You will get a statistics for each ECO code played with White or Black.
Now you can tell, which ECOs provide good or poor results. If you need further details or statistics, you can create a ticket on ChessX homepage.